/*
* jQuery UI CSS Framework
* Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/base/jquery.ui.core.css
*/

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
.ui-state-disabled { cursor: default !important; }
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
/* http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/base/jquery.ui.tabs.css */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.modeltranslation-switcher-container {
    -moz-border-radius: 5px!important;
    -webkit-border-radius: 5px!important;
    border-radius: 5px!important;
}

.modeltranslation-switcher {
    border-width: 0!important;
    padding: 2px 2px 0!important;
    margin: 2px!important;
    font-size: 10px!important;
    -moz-border-radius: 5px!important;
    -webkit-border-radius: 5px!important;
    border-radius: 5px!important;
    background: -moz-linear-gradient(top, #666666, #444444)!important;
    background: -webkit-gradient(linear, left top, left bottom, from(#666666), to(#444444))!important;
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#666666', EndColorStr='#444444', GradientType=0)!important;    
}
.modeltranslation-switcher li:first-child {
    -moz-border-radius: 4px 2px 2px 4px!important;
    -webkit-border-radius: 4px 2px 2px 4px!important;
    border-radius: 4px 2px 2px 4px!important;
}
.modeltranslation-switcher li:last-child {
    -moz-border-radius: 2px 4px 4px 2px!important;
    -webkit-border-radius: 2px 4px 4px 2px!important;
    border-radius: 2px 4px 4px 2px!important;
}
.modeltranslation-switcher li {
    margin: 0 0 2px 0!important;
    border: 1px solid #666!important;
    -moz-border-radius: 2px!important;
    -webkit-border-radius: 2px!important;
    border-radius: 2px!important;
    background: -moz-linear-gradient(top, #39bae5, #309bbf)!important;
    background: -webkit-gradient(linear, left top, left bottom, from(#39bae5), to(#309bbf))!important;
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#39bae5', EndColorStr='#309bbf', GradientType=0)!important;    
}

.modeltranslation-switcher li.ui-state-default {
}
.modeltranslation-switcher li.ui-tabs-selected {
    background: -moz-linear-gradient(top, #cccccc, #999999)!important;
    background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#999999))!important;
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#cccccc', EndColorStr='#999999', GradientType=0)!important;    
}

.modeltranslation-switcher li a {
    padding: 2px 6px!important;
    color: #fff!important;
}

